provide accommodation - Français Anglais Dictionnaire